@charset "utf-8";
@import url("video_top.css");

 /***
 	* @name:		Reset（样式重置）
 	* @author:		
 	* @type:		基础类
 	* @explain:		移除元素的填充(padding)和边距(margin)，定义一些元素的基本样式
 	* @relating:	no
 	* @dependent:	no
 */
 
 /* 
  *	********** 移除元素的   padding, margin  **********
  */
 html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, 
 pre, form, fieldset, table, th, td, input, textarea { margin: 0; padding: 0; }


 /* 
  *	********** 定义基本元素的样式 	 默认字体：宋体	  **********
  */
 body { font-family:\5B8B\4F53,Arial Narrow,arial,serif; background-color: #fff;  font-size: 12px;}
 img{ vertical-align: top; border-width:0; }
 ol,ul { list-style: none;}
 li{ list-style-type: none;}
 caption,th { text-align: left;}
 address,caption,cite,code,dfn,ins,em,th,var { font-weight:normal; font-style:normal;} 
 input,textarea{ font-size: 12px; padding: 2px;}
 /* **** 基本的文本输入框样式 ****	   */
 .input-text,.textarea{border: 1px solid #ccc; padding: 3px;}
 .input-text{ line-height: 12px; height: 12px;  }
 .textarea{line-height: 18px; padding: 6px;  background: url(/images/video/opacify-logo.gif) no-repeat 50% 50%;}
 
 h1,h2,h3,h4,h5,h6{ font-weight: normal; }
 h1{ font-size: 18px; }
 h2{ font-size: 14px; }
 h3{ font-size: 12px;}
 
 a{ color: #333; text-decoration: none;}
.video-f-wrap a:hover {color: #f00; }
 /* @end **/

 /***
 	* @name:		Grids960（960栅格化）
 	* @author:		
 	* @type:		基础类
 	* @explain:		栅格化设计,列出常用的几个宽度值,栏间距：10px,
 	* @relating:	no
 	* @dependent:	no
 */
 .w-150{ width: 150px; }
 .w-200{ width: 200px; }
 .w-210{ width: 210px; }
 .w-220{ width: 220px; }
 .w-230{ width: 230px; }
 .w-240{ width: 240px; }
 .w-250{ width: 250px; }
 .w-310{ width: 310px; }
 .w-300{ width: 300px; }
 .w-320{ width: 320px; }
 .w-350{ width: 350px; }
 .w-360{ width: 360px; }
 .w-370{ width: 370px; }
 .w-380{ width: 380px; }
 .w-390{ width: 390px; }
 .w-400{ width: 400px; }
 .w-410{ width: 410px; }
 .w-480{ width: 480px; }
 .w-470{ width: 470px; }
 .w-550{ width: 550px; }
 .w-560{ width: 560px; }
 .w-570{ width: 570px; }
 .w-600{ width: 600px; }
 .w-650{ width: 650px; }
 .w-670{ width: 670px; }
 .w-700{ width: 700px; }
 .w-720{ width: 720px; }
 .w-740{ width: 740px; }
 .w-750{ width: 750px; }
 .w-810{ width: 810px; }
 .w-960{ width: 960px; }
 
 /* author: wangyuelong */
 .w-160{ width:160px} 
 .w-260{ width:260px}
 .w-318{ width:318px}
 .w-450{ width:450px}
 .w-520{ width:520px}
 .w-690{ width:690px}
 .w-790{ width:790px}
 /* @end **/
 .textarea-w600{ width: 592px; }


 /***
 	* @name:		Layout（布局）
 	* @author:		
 	* @type:		基础类
 	* @explain:		布局主体结构,定义网站的常用布局
 	* @relating:	no
 	* @dependent:	no
 */
 
 /* 
  *	********** 横截栏的样式: 居中，宽度   **********
  */
 .column { width: 960px; margin: 0 auto; }
 
 /* 
  *	********** 三栏布局: 左两栏  + 右一栏  **********
  */
 .col-l-main,
 .col-l-main .col-l { float: left; }
 
 .col-r-extra,
 .col-l-main .col-r { float: right; overflow:hidden }
 
 /* 
  *	********** 三栏布局: 左一栏  + 右两栏  **********
  */
 .col-r-main,
 .col-r-main .col-r{ float: right; }
 
 .col-l-extra,
 .col-r-main .col-l{ float: left; } 
 /* @end **/

 /* ********** 样式中用到的图片拼合集合  **********  */
 .content-top,.image-top,.mode-sear,.diy-head-a,.mode-flash-1 .thumb ul li.cur{background-image: url(/images/video/cmstop-block.png);}
 .mode-sear,#show-all-cont,.go-bbs a.bbs,.go-bbs a.stow,.go-bbs a.site-tree,
 .slide-txt span,.resource-head,.mode-bg-dott,.digg a,.reg-a,.shareTitle{background-image: url(/images/video/cmstop-big.png);}

 .mode-bg-dott{ height: 20px;  background-position: left -252px; }
 .span-bg-blue,.span-bg-black,.span-bg-blue2{ padding: 3px 8px; float: left; color: #fff; background-color: #06c; }
 .span-bg-black{background-color: #666;}
 .span-bg-blue2{ background-color: #59B6E8;}
 .mode-bg-dott span a{ color: #fff; }
 .mode-bg-dott span a:hover{ color: #ff0; }
 /* 顶部条   */
 .header-top{ height: 28px; }
 .logo-bar{ background-color: #fff; height: 80px; }
 .login{ margin-right: 80px; padding-top: 6px; color: #666;  }
 .login a { margin-right: 5px; margin-left: 5px; color: #666; }
 .login a:hover{ color: #f00; }
 .go-bbs a{ float:left; line-height:28px; margin-right:20px; padding-left:20px; color:#666;}
 .go-bbs a.bbs{ background-position: -183px -43px; }
 .go-bbs a.stow{ background-position: -181px -110px ;}
 .go-bbs a.site-tree{ background-position: -184px -71px; }
 .sear-top{ margin-top: 3px; }

/*	分页		*/
.page{text-align:center;}
.page li{ float: left;}
.page a{float:left; padding:0 6px; margin:0 6px 0 0;  height: 20px; line-height:20px; border:1px solid #ddd; font-family: Arial, Helvetica, sans-serif;  text-align: center; vertical-align: middle; background-color:#fff; color:#454545;}
.page a:hover,a.now{ text-decoration:none; border-color:#06c; }
.page a.now{ font-weight:bold; background:#2266BB; color:#fff; }

 /* ********************** 明显的分割线 ************************ */


  /* *********	大图背景 	******** */
 .mode-menu,.mode-menu ul li.nav-cur,.mode-menu ul li.nav-cur a,.menu-cir-l,.menu-cir-r,.menu-cir-main,
 .mode-head,.mode-tabs,.mode-tabs ul li a,.mode-tabs ul li a.tabs-focus,.mode-imgtitbg,
 .magazine-wrap .magazine-tab-menu li a,#nav-cur,#nav-cur a{ background-image: url(/images/video/cmstop-block.png);}
 
 .his-1,.his-2,.mode-txtlink li,.mode-rank li em,.mode-rank li em.front,
 .mode-fastimg,.mode-videotitle,.mode-imgtitle .more,.mode-intertitle,.mode-news,.mode-position span a,
 .mode-sear ,.post-btn,.btn_black,.mode-head a.more-e,.mode-head-3 h2,.v-play-c,.v-comment-c,.other,.bigNews-head h2,
 .pic-list-wrap .more,.hr-dotted,.mode-vote .vote-all,.pic-news-list h2,.magazine-wrap .magazine-head,
 .mode-position ,.italk-pl,.italk-pl:hover ,.his-maga,.cover-title h2,
 .printing,.webbook,.post-tw,.maildy,.post-fri,.gall-pageNumber,.view-all-pic,.view-other a,.view-primal a,
 .gall-slide-console a,.gall-slide-console a:hover,.img-more,.member-btn,.fast-login-btn,.mode-vote .submit{
 background-image:url(/images/video/cmstop-big.gif);
 
 
 }
 
 
/***
 	* @name:		mode-menu
 	* @author:		
 	* @type:		导航
 	* @explain:		
 	* @relating:	
 	* @dependent:	
 */
 /* *********	非圆角菜单	******** */
 .mode-menu{ height: 35px; line-height: 35px; background-position: left -53px; }
 .mode-menu ul li { float: left; margin: 0 2px 0 2px; padding-left: 10px;  font-size: 14px; }
 .mode-menu ul li a{ float: left;  padding-right: 10px; text-align: center; color: #fff; }
 .mode-menu ul li.nav-cur,#nav-cur{   background-position: -0px -532px; }
 .mode-menu ul li.nav-cur a,#nav-cur a{  background-position: right -566px; font-weight: bold;  color: #c00; padding-right: 8px; }
 /* *********	圆角菜单 		******** */
 .menu-cir{ position: relative; height: 67px; }
 .menu-cir-main,.menu-cir-l,.menu-cir-r{position: absolute; width: 11px; height: 67px;}
 .menu-cir-main{ width: 938px; left: 11px; background-position: left -53px; }
 .menu-cir-l{ left: 0; background-position: -1px -132px; }
 .menu-cir-r{ right: 0; background-position: -12px -132px;}
 .menu-cir-main .menu-hot{ line-height: 34px; }
 /* 无子栏目 菜单,比如大众版首页,dz-index.html */
 .nosubmenu{ height: 35px; overflow: hidden; zoom: 1;}
  /* *********	历史页面按钮	******** */
 .his-1,.his-2{ margin-right: 6px; }
 .his-1{ padding-left: 16px; color: #fff; background-position: -15px -470px; }
 .his-2{ padding: 0 6px 0 18px; background-position:-14px -511px; color:#06c; }
 .his-1:hover{ color: #ff0; }
 .his-2:hover{ color: #c00;}
 /* *********	热点关注		******** */
 .menu-hot{ line-height: 22px;}
 .menu-hot span.hot-news a{ margin-right: 30px; }
 .menu-hot span.hot-news a:hover{ color: #f00; }
 .menu-hot ul li{ display: inline; }
 .menu-hot ul li a{ font-size: 14px; margin: 0 10px; }
 /* @end **/

 /***
 	* @name:		mode-head，mode-tabs
 	* @author:		
 	* @type:		标题行,包含切换（tabs）
 	* @explain:		一些模块的标题行，包括标题名称，更多链接
 	* @relating:	no
 	* @dependent:	no
 */
 /* *********	该模块公共组合	******** */
 .mode-head-2,.mode-head,.mode-tabs{ height: 27px; line-height: 27px; padding: 0 8px; overflow: hidden; zoom:1; }
 .mode-head h2,.mode-head-2 h2,.mode-tabs h2{ float: left; font-weight: bold; }
 /* *********	有背景类	******** */
 .mode-head{ background-position: 0 -254px; border-bottom: 1px solid #9FCCE9;}
 .mode-head a.more,.mode-head a.more-e{ float: right; color: #06c; }
 .mode-head a.more-e{ width: 37px; height: 12px; margin-top: 8px; background-position: -17px -50px; text-indent: -9999px; }
 .mode-head a.more-e:focus{ outline: none;}
 .mode-head ul{ float: right;}
 .mode-head ul li{ float: left;}
 .mode-head ul li a{ float: left; margin: 0 8px; color: #666;}
 .mode-head a.more:hover,.mode-head a.more-e:hover,.mode-head ul li a:hover{ color: #c00;}
 /* *********	无背景类		******** */
 .mode-head-2{border-bottom: 1px solid #dbdada;}
 .mode-head-2 a.more{ color: #999; float: right;}
 .mode-head-2 a.more:hover{ color: #f00; }
 .mode-head-3{ background: none; border-bottom: none; }
 /* *********	切换类		******** */
 .mode-tabs{ height: 29px;  background-position: left -703px;}
 .mode-tabs ul li{ float: left;}
 .mode-tabs ul li a{ float: left; padding: 0 10px;  background-position: left -632px; color: #06c; }
 .mode-tabs ul li a.tabs-focus{ height: 29px; background-position: left -665px; color: #666; font-weight: bold;}
 .mode-tabs ul li a:hover{ color: #f00; }
 .mode-tabs ul li a.tabs-focus:hover{ color: #000;}
 .mode-tabs-2{ padding: 0;}
 .mode-tabs-fs14 ul li a{ font-size: 14px; }
 /* *********	图片标题		******** */
 .mode-imgtitle{ height: 34px; line-height: 34px;}
 .mode-imgtitle p{ float: left; color: #999;}
 .mode-imgtitle ul{ float: right; }
 .mode-imgtitle ul li{ float: left; margin-right: 10px;}
 .mode-imgtitle ul li a{ color: #333; }
 .mode-imgtitle .more,.other{ margin-top: 10px; margin-right: 5px; width: 38px; height: 16px; background-position: -15px -48px; }
 .other{ margin-top: 0;margin-right: 0; text-indent: -9999px; }
 /* *********	各title背景图片		******** */
 .mode-imgtitbg{ height: 35px; background-position: left -379px; border-bottom: 1px solid #9FCCE9; }
 .mode-fastimg,.mode-videotitle,.mode-intertitle,.mode-news{ float: left; text-indent: -9999px; }
 .mode-fastimg{  width: 77px;  background-position: -156px -510px;} 
 .mode-videotitle,.mode-intertitle,.mode-news{ width: 115px; }
 .mode-videotitle{ background-position: -11px -424px; }
 .mode-intertitle{ background-position: -11px -366px; }
 .mode-news{ background-position: -13px -322px;}
 .mode-pictitle{ width: 143px; background-position: -111px -1333px; }
 /* *********	更多按钮		******** */
 .img-more{width:45px; height:20px; background-position: -15px -48px; text-indent:-9999px; }
 /* *********	视频页面title样式		******** */
 .mode-head-3 h2{padding-left: 30px; padding-top: 6px; background-position: -269px -1055px ; background-repeat: no-repeat; }
 /* *********	在默认样式上自定义背景		******** */
 .diy-bg-a{ background-position: 0 0;}
 /* @end **/

 /***
 	* @name:		mode-txtlink,mode-rank
 	* @author:		
 	* @type:		文本列表模块
 	* @explain:		列表中基本的是12px, 颜色是666，可以快速切换到14px，颜色是06c，依赖的模块是mode-head
 	* @relating:	no
 	* @dependent:	mode-head
 */
 /* ********* 常规列表	******** */
 .mode-txtlink ul,.mode-txtlink ol { margin: 8px; }
 .mode-txtlink li,.mode-rank li{  padding-left: 8px; line-height: 21px; background-position: -286px -280px; background-repeat: no-repeat; }
 .mode-txtlink li a{ color: #666; }
 .mode-txtlink li a:hover{ color: #f00; }
 .mode-txtlink li cite,.mode-txtlink li .date,.mode-rank li em{  font-family: Arial; font-size: 10px; }
 .mode-txtlink li cite{ color: #999; }
 .mode-txtlink li .date{  margin-left: 10px;  color: #999; }
 /* ********* 排序列表	******** */
 .mode-rank li em{ float: left; margin-right: 8px; width: 16px; height: 20px; text-align: center;  background-position: -139px -98px; }
 .mode-rank li em.front{ background-position: -138px -58px; color: #fff; }
 /* @end **/

 /***
 	* @name:		mode-txtlink,mode-rank
 	* @author:		
 	* @type:		面包屑导航
 	* @explain:		列表中基本的是12px, 颜色是666，可以快速切换到14px，颜色是06c，依赖的模块是mode-head
 	* @relating:	no
 	* @dependent:	mode-head
 */
 .mode-position{ padding-left: 20px; line-height: 21px; background-position: -280px -481px; background-repeat: no-repeat;}
 .mode-position .menu-a{ margin-right: 10px; color: #06c; font-weight: bold; font-size: 14px; }
 .mode-position span a{ padding-right: 10px; background-position: right -911px; }
 /* @end **/

 /*
  * ***************** 侧边栏搜索条  *****************
  */
 .mode-sear{ width: 190px; height: 28px; background-position: -57px -152px;}
 .mode-sear .sear-box,.mode-sear .sear-btn{ background-color:  transparent;  border: none; }
 .mode-sear .sear-box{ width: 150px; height: 17px;line-height: 17px; padding: 1px 2px 2px 4px; color: #666; }
 .mode-sear .sear-btn{ text-indent: -9999px; width: 30px; cursor: pointer; }
 /* @end **/

  
 /***
 	* @name:		mode-comment
 	* @author:		
 	* @type:		评论模块
 	* @explain:		
 	* @relating:	
 	* @dependent:	mode-head
  */
 /* 
  *	********** 评论列表  **********
  */
 .mode-comment dt{ line-height: 26px;}
 .mode-comment dt .user-info,.mode-comment dt .user-info a{ color: #06c;}
 .mode-comment dt .user-info a:hover{ color: #f00; }
 .mode-comment dt .user-info{float: left;}
 .mode-comment dt .post-time{ float:right;  color: #999;  font-family: Arial; font-size: 10px; }
 .mode-comment dd{ clear:both; padding-bottom: 10px; }
 .citation-wrap{ line-height: 24px; overflow: hidden;}
 .mode-comment dd p{ line-height: 24px; font-size: 14px;  color: #333;}
 .mode-head .comment-count{padding-left: 10px;  color: #666; }
 .mode-head .comment-count em{ padding: 0 4px; font-family: Arial; color: #f00; }
 .post-comment-area{ background-color: #f8fbfc; border-top: 1px solid #dfedf2;}
 .post-comment-area .textarea{  height: 100px; background-color: #fff; border-color: #ddd; overflow: auto; }
 .textarea-w663{ width: 663px; }
  /* 
  *	********** 用户登录区域  **********
  */
 .view-comment{ line-height: 40px; text-align: right; color: #666; }
 .view-comment a{ margin-left: 10px; color: #06c; }
 .view-comment a:hover{ color: #f00; }
 .user-writeinfo{ height: 30px; line-height: 30px; padding: 10px 0 5px 0; }
 .user-writeinfo a{ color: #06c;}
 .user-writeinfo a:hover{ color: #f00;}
 .fast-login{  width: 180px;  padding: 15px;  border: 1px solid #9FCCE9; background-color: #F8FBFC;}
 .fast-login .input-text{ width: 100px; margin-bottom: 10px; }
 .post-btn,.btn_black{ width: 75px; height: 25px; padding-bottom: 5px; color: #fff; font-weight: bold; border: none; font-size: 12px; background-color: transparent; background-position: -7px -844px;}
 .fast-login-btn{height:21px; width:64px; background-color: #f8fbfc; background-position: -8px -203px; border: none;  }
 #loginPassword{ margin-top: 8px;}
 /* @end **/

 /* 
  *	**********	内容页分页模块	 **********
  */
 .pagination{ margin: 0 auto;  text-align: center; }
 .pagination a {background-color: #fff; border:1px solid #ddd; color:#2266BB; float:left; height:20px; line-height:20px; margin:0 6px 0 0; padding:0 6px; text-align:center; vertical-align:middle; font-family: Arial;}
 .pagination a:hover,.pagination a.now{ border-color: #26b; }
 .pagination a.now{ background-color: #26b; color: #fff; font-weight: bold; }
 .pagination a.no-op { background:none repeat scroll 0 0 #fff;border-color:#ddd;}
 .no-op, a.no-op {color:#ccc; cursor: pointer; text-decoration:none;}
 #show-all-cont{ border-width: 0; float: left; width: 72px; line-height: 21px; height: 21px;  background-position: -208px -202px; color: #fff; }
 #show-all-cont:hover{ color: #ff0; }

 /***
 	* @name:		mode-imgtxt
 	* @author:		
 	* @type:		图文列表模块
 	* 
 	* @explain:		图片+文字，其中图片在上，文字链接在图片之下，外层由li包裹，li-width分为四种规格，50%，33.3333%，25%，20%，这些规格取决于
 	* 				图片尺寸，图片比例为：width : height = 4 : 3, 单个li的下边距margin-bottom: 6px, 整个图片区域距离顶部10px, 单个li内的p元素
 	* 				行高line-height: 24px
 	* 
 	* @relating:	no
 	* @dependent:	mode-head
 */
 .mode-imgtxt { padding-top: 10px; overflow: hidden;}
 .mode-imgtxt li{ float: left; margin-bottom: 6px; text-align: center; overflow: hidden; }
 .mode-imgtxt li p{margin: 4px 0 0 6px; line-height: 18px; text-align: left; }
 .mode-imgtxt ul.per-50 li { width: 50%;}
 .mode-imgtxt ul.per-33 li { width: 33.3333%;}
 .mode-imgtxt ul.per-25 li { width: 25%;}
 .mode-imgtxt ul.per-20 li { width: 20%;}
 /* @end **/

 /***
 	* @name:		mode-imgtxtsummary
 	* @author:		
 	* @type:		基础类,图片+标题+摘要，模块
 	* @explain:		区域左侧距离，距顶都是8px，li的间距,h3距离图片都是:6px, 点线分割为10px，
 	* 				该模块可以扩展一下，比如图片底部还有一个链接，此时应该添加的标记：<br /><p><a href="">我是新来的</a></p>
 	* @relating:	mode-imgtxt，mode-txtlink
 	* @dependent:	mode-head
 */
 .mode-imgtxtsummary { padding: 8px 8px 0 8px; overflow: hidden;zoom: 1; }
 .mode-imgtxtsummary ul li{ margin-bottom:6px; height: 1%; clear: both;}
 .mode-imgtxtsummary .tt li h3{ font-weight:bold; padding-bottom:5px}
 .summary-h3{ margin-bottom: 6px; }
 .mode-imgtxtsummary ul li .imgtxt{ float: left; margin-right: 10px; margin-bottom: 6px; }
 .mode-imgtxtsummary ul li .imgtxt p{ text-align: center; }
 .mode-imgtxtsummary ul li .imgtxt p a{ line-height: 20px; color: #666;}
 .mode-imgtxtsummary ul li p.summary,.mode-imgtxtsummary ul li p.summary-no2em{ line-height: 18px; text-indent:2em; color: #666; }
 .mode-imgtxtsummary ul li p.summary a.detail{ color: #06c; }
 .mode-imgtxtsummary ul li p.summary-no2em{ text-indent: 0; height: 36px;}
 .detail{ color: #06c;}
 .detail:hover{ color: #c00;}
 .spe-h3{margin-bottom: 4px; line-height: 18px; height: 36px; overflow: hidden;}
 /* @end **/
 /***
 	* @name:		mode-imgtxtsummary-2
 	* @author:		
 	* @type:		扩展类,图片+标题+摘要，模块
 	* @explain:		在原有基础上，h3排列在图片的右边，描述性文字没有了缩进，图片有了1px的边框,还有其他细节
 	* @relating:	mode-imgtxt，mode-txtlink
 	* @dependent:	mode-imgtxtsummary
 */
 .mode-imgtxtsummary-2 ul li{ clear: both; overflow:auto; zoom:1; overflow:hidden;}
 .mode-imgtxtsummary-2 ul li h3{ margin-bottom: 0; line-height: 18px; } 
 .mode-imgtxtsummary-2 ul li img{margin-bottom: 20px; padding: 1px; border: 1px solid  #ccc; }
 .mode-imgtxtsummary ul li .imgtxt{ margin-bottom: 0;}
 .mode-imgtxtsummary-2 ul li p.summary{ text-indent: 0; color: #999; } 
 .mode-imgtxtsummary-2 ul li h3 a{ color: #06c; }
 .mode-imgtxtsummary-2 ul li h3 a:hover{ color: #f00;  }
 /* @end **/

/* author: wangyuelong  	mode-imgtxtsummary03  */
 .mode-imgtxtsummary03 img, .mode-imgtxtsummary04 img{ border:1px #ccc solid; padding:1px}
 .mode-imgtxtsummary03 li{ margin-top:10px; height:1%; }
 .mode-imgtxtsummary04 li{ height: 1%;}
 .mode-imgtxtsummary04 h2{ padding-top:3px}
 .mode-imgtxtsummary04 p{color:#666666; margin-top:6px; line-height:20px;}
 .mode-imgtxtsummary04 .imgtxt{ margin-left:6px; display:inline}
 .mode-rss img{ margin-left:4px; margin-top:4px; float:left} 
 /* end  mode-imgtxtsummary03  */



 /***
 	* @name:		mode-vote
 	* @author:		
 	* @type:		投票和调查模块
 	* @explain:		
 	* @relating:	
 	* @dependent:	mode-head
 */
 .mode-vote{ padding: 8px; }
 .mode-vote h3{ line-height: 24px;  }
 .mode-vote li{ line-height: 21px;}
 .mode-vote li label{ padding-left: 2px; color: #666;}
 .mode-vote .vote-handle{ line-height: 21px; padding: 10px 3px; }
 .mode-vote .vote-all{float: left; margin-right: 20px; *padding-top: 6px; height:24px; width:64px; background-position: -107px -200px; background-color: #fff; text-align: center;  color: #fff; border: none; }
 .mode-vote .vote-submit{ padding-top: 20px; }
 .mode-vote .vote-submit li{ line-height: 40px;}
 .mode-recite p{ line-height: 18px; text-indent: 2em; color: #333; margin-bottom: 10px;}
 .mode-recite strong.blaze{padding-left: 30px; line-height: 30px; color: #666;}
 
 .mode-vote dt{margin-bottom: 10px;line-height: 24px; font-size: 14px; color: #c00; font-weight: bold; }
 .mode-vote dd{  color: #666; margin-bottom: 6px; }
 .mode-vote dd input{ margin-right: 4px; vertical-align: top; }
 .mode-vote .submit{ float: left;margin: 10px 20px 10px 0; *padding-top: 6px; height:24px; width:64px; background-position: -107px -200px; background-color: #fff; text-align: center;  color: #fff; border: none; }
 .mode-vote dd a{ line-height: 20px;float: left;margin-top:12px; }
 /* @end **/

 /***
 	* @name:		mode-imgtxt-video
 	* @author:		
 	* @type:		基础类
 	* @explain:		视频列表，非重用性组件归置在各自页面内
 	* @relating:	mode-imgtxtsummary
 	* @dependent:	
 */
 .mode-imgtxt-video{ clear: both; padding: 10px; padding-bottom: 0; overflow: hidden; zoom: 1;   }
 .mode-imgtxt-video ul{ margin-left: -46px; height: 320px;}
 .mode-imgtxt-video ul li{ float: left; margin-bottom: 15px; width:140px; overflow:hidden;  margin-left: 46px; display: inline; overflow:hidden;}
 .mode-imgtxt-video ul li p{ color: #666; font-family: Arial; }
 .mode-imgtxt-video ul li p.txtlink{ line-height: 26px; height:26px; overflow:hidden; }
 .mode-imgtxt-video ul li p.txtlink a{ color: #06c; }
 .mode-imgtxt-video ul li p.txtlink a:hover{ color: #f00; }
 .v-play-c,.v-comment-c{ float: left; margin-right: 10px; height: 14px;  padding-left: 17px; background-repeat: no-repeat; color: #666;  }
 .v-play-c{ background-position: -14px -1067px; }
 .v-comment-c{ background-position: -118px -1066px;}
  /* @end **/

 /* ********************** 明显的分割线 ************************ */

 /***
 	* @name:		Fast style(快捷方式)
 	* @author:		
 	* @type:		基础类
 	* @explain:		定义一些常用css的快捷方式,不必考虑命名方式，直接class叠加就搞定
 	* @relating:	no
 	* @dependent:	no
 */
 
 /* 
  *	********** 隐藏  和   显示  **********
  */
 .hide{ display: none; }
 .show{ display: ''; }
 /* 
  *	********** 定义模块间的间距，包括左右上下四个方向,基本间距: 10px  **********
  */
 .mar-l-10  { margin-left: 10px; }
 .mar-r-10  { margin-right: 10px; }
 .mar-t-10  { margin-top: 10px; }
 .mar-b-10,.mar-b-10 ul li  { margin-bottom: 10px; }
 .mar-tb-10 { margin-top: 10px;  margin-bottom: 10px; }
 .mar-lr-10 { margin-left: 10px; margin-right: 10px; }
 .mar-b-8{ margin-bottom: 8px; }
 .padd-8{padding: 8px;}
 .padd-3{ padding-top: 3px;}
 .padd-20{ padding: 20px;}
 .padd-lr-8{ padding-left: 8px; padding-right: 8px; }
 .padd-tb-8{ padding-top: 8px; padding-bottom: 8px; }
 .padd-b-0{ padding-bottom: 0;}
 .padd-r-0{ padding-right: 0;}
 .padd-t-0{ padding-top: 0;}
 .padd-lr-20{ padding-left: 20px; padding-right: 20px; }
 .padd-l-0{ padding-left: 0; }
 .padd-b-8{ padding-bottom: 8px; }
 
 .padd-10{ padding: 10px;}
 .padd-12{ padding: 12px;}
 .mar-l-3{ margin-left: 3px}
 .mar-t-5{ margin-top:5px}
 .mar-l-20{ margin-left: 20px}
 .mar-t-20{ margin-top: 20px; }
 .mar-lt-15{ margin-left:15px; margin-top:15px}
 .mar-tb-6{ margin-top:6px; margin-bottom:6px}
 .padd-b-12{ padding-bottom:12px;}
 /* 
  *	********** 定义边框,默认宽度：1px  **********
  */ 
 .bor-gray,.bor-lineblue,.bor-9fc,.bor-ccc,.bor-cef{ border-width: 1px; border-style: solid;}
 .bor-gray { border-color: #dbdada; }
 .bor-lineblue{ border-color: #9fcce9; }
 .bor-ccc{ border-color: #ccc;}
 .bor-9fc{ border-color: #9FCCE9; }
 .bor-cef{ border-color: #c8e1f2; }
 .bor-lr-3e8{ border-left: 1px solid #3E8AC0; border-right: 1px solid #3E8AC0;}
 /* 
  ***********  分割符, 以div的高度来作为分割 ,如果板块间以点线分割，则 设置div背景    **********
  */ 
 .clear{ clear: both; }
 .hr-h6,.hr-h8,.hr-h10,.hr-h16,.hr-h10-dot{ clear: both; overflow: hidden; zoom: 1; }
 .hr-h6 { height: 6px; }
 .hr-h8{ height: 8px; } 
 .hr-h10{ height: 10px; }
 .hr-h16{ height: 16px; }
 .hr-dotted{background-position: left -255px; }
 .hr-h12{ height:12px}
 .hr-h20{ height:20px}
 /* 
  *	**********  浮动     **********
  */ 
 .f-l { float: left; }
 .f-r { float: right; }
 /* 
  *	**********  字体大小    **********
  */ 
 .fs-12,.fs-12 a{ font-size: 12px;}
 .fs-14,.fs-14 a{ font-size: 14px;}
 .fs-16,.fs-16 a{ font-size: 16px; }
 /* 
  *	**********  字体颜色    **********
  */  
 .cor-c00 a,.cor-c00{ color: #c00; }
 .cor-06c li a,.cor-06c a,.cor-06c{ color: #06c; }
 .cor-666{ color: #666; }
 .cor-4545 li a{ color: #454545;}
 .cor-06c li a:hover{ color: #f00; }
 .cor-f60{ color: #f60; }
 .cor-333,.cor-333 li a{ color:#333; }
 .cor-999{ color: #999; }
 .cor-f00{ color: #f00; }
  /* 
  *	**********  对齐   **********
  */  
 .txt-l{ text-align: left!important;}
 .txt-r{ text-align: right;}
 .txt-c{ text-align: center; }
  /* 
  *	**********  行高   **********
  */  
 .line-h22 li,.line-h22{ line-height: 22px; }
 .line-h26{ line-height: 26px; }
 .line-h20 li { line-height: 20px; }
 .line-h18{ line-height: 18px; }
 .line-h16{ line-height: 16px; }
 /* 
  *	**********  加粗   **********
  */  
 .bold{ font-weight: bold; }
  /* 
  *	**********  背景   **********
  */ 
 .white{ background-color: #fff; }
 /* 
  *	**********  定高   **********
 */ 
 .title-h32{ height: 32px; }
  /* 
  *	**********  手型   **********
 */ 
 .hand{cursor:pointer;}
 /* @end **/  
 





/* **********  广告区域管理  **********  */
 .ad-area-1 div{border: 1px solid #ccc; }
 .ad-area-2{}
 .ad-area-3 img{margin-right:2px;}
/* **********  高度管理  **********  */ 
 .h-400{ height: 400px; }
 .h-300{ height: 300px; }
/*
 * -------------	****start 内容页面**** 	--------------------------
 */


 /*
  * ***************** 内容区  *****************
  */
 .content-wrap{ background-color: #F8FBFC; overflow: hidden; zoom: 1;}
 .cont-wrap-top{ height: 2px; overflow: hidden; zoom: 1; background-color: #9FCCE9; }
 .content-wrap h1{ margin-bottom: 10px; font-family: Microsoft YaHei ,SimHei; font-size: 22px; color: #06c; text-shadow: 1px 1px 1px #c1e0ff; }
  .content-wrap h2{ margin-bottom: 10px; font-family: Microsoft YaHei ,SimHei; font-size: 16px; color: #06c; text-shadow: 1px 1px 1px #c1e0ff; }
 .arti-atttibute{margin-bottom: 10px; padding: 10px 0;}
 .arti-atttibute span{ margin-right: 6px; color: #666;}
 .arti-atttibute span a{ color: #06c;}
 .arti-atttibute span a:hover{ color: #f00; }
 .arti-atttibute span.post-time{color:#999999; font-family:Arial; font-size:10px; margin-left:10px; }
 .f-small,.f-big{  margin: 0 6px; font-weight: bold;  color: #06c; font-size: 14px; cursor: pointer; }
 .f-big{ font-size: 16px; }
 .cor-current{ color: #ccc; cursor: auto;}
 .content p.p_img,.content-wrap p.p_img{ text-align: center; text-indent: 0;}
 /* 核心提示 */
 .cont-summary{ margin-bottom: 10px; padding: 10px 8px; line-height: 22px; border: 1px solid #eee; color: #454545; background-color: #fff; font-size: 14px;  }
 /* 内容显示 */
 .cont-detail{ padding: 6px 0; }
 .cont-detail .i-center{ text-align: center; text-indent: 0;}
 .cont-detail p{ text-align: left; text-indent: 2em; margin-bottom: 20px; color: #333; }
 .cont-detail p a{ color: #06c; }
 .cont-detail p a:hover{ color: #f00;}
 .fs-small,.fs-small p{ font-size: 14px; line-height: 24px; }
 .fs-big,.fs-big p{ font-size: 16px; line-height: 28px; }
 /* 本文导航 */
 .diy-head-a { background-position: 0 -2px; height: 26px; border-bottom: none; }
 .diy-head-a h2{ font-size: 12px; color: #666; }
 .nav-txtlist{ padding-bottom: 8px; overflow: hidden; zoom: 1;}
 .nav-txtlist li{ background-image: none; float: left; width: 48%;  }
 .nav-txtlist li span{ float:left; width: 16px; color: #999; font-family: Arial; font-size: 10px; }
 .art-tags{ font-family: Arial, Helvetica, sans-serif;}
 .art-tags a{ color: #06c; margin-right: 6px; }
 .art-tags a:hover{ color: #f00; }
 /* 分页，单页阅读  */
 .tags-wrap a{ margin: 0 10px; font-weight: bold; text-decoration: underline; font-size: 14px;  color: #06c; }
 .tags-wrap a:hover{ color:#f00; }
 /* 心情排行   */
 .cont-mood{ border: 1px solid #ccc;  background-color: #fff; overflow: hidden; zoom: 1; color: #666; 
 			}
 .cont-mood .mood-head{ margin-bottom: 10px;}
 .cont-mood li{ float: left; margin-bottom: 12px; width: 10%; text-align: center; }
 .cont-mood li input{ margin-top: 5px; }
 .cont-mood li a{ }
 .mood-list li{ background-image: none;}

 /* digg + share   */
 .digg-share{ padding-top: 8px;}
 .digg a{ float: left; margin-right: 6px;  width: 100px; line-height: 37px; padding-left: 38px; background-position: -5px -952px; color: #f30; font-family: Arial; font-size: 10px; }
 .digg a.againsts{ background-position: -154px -952px; color: blue;}
 .digg a span{ margin-left: 10px; margin-right: 10px; }
 .digg a:hover{ text-decoration: none; background-position: -5px -1002px;}
 .digg a.againsts:hover{background-position: -154px -1002px; color: #f00; }
 .share-tool{padding-top: 15px; color: #ccc; }
 .share-tool a{ color: #06c; }
 .share-tool a:hover{ color: #f00;}
 
 /* 模型之： 投票		*/
 .cont-vote-list{  margin: -10px 0 10px 20px;  }
 .cont-vote-list li{ font-size: 14px;  clear: both; }
 .cont-vote-list li.vote-btn-area{ margin: 10px 0 0 0; }
 .cont-vote-list li span{ margin-right: 10px; }
 .vote-block{ width: 300px; background-color: #eee; height: 12px; }
 .vote-col{ background-color: #06c; height: 12px; }
 .vote-result-data{ margin-left: 4px;  height: 14px; color: #666; font-size: 12px; font-family: Arial; line-height: 14px;  }

 #vote{padding: 8px; background-color: #fff; color:#c00; border: 1px solid  #f2f2f2; text-shadow: 2px 3px 2px #dedede;}
 #vote{ color: #666; }
 #vote dt{ font-weight: bold; color: #333; }
 #vote dd{ line-height: 26px;}
 #vote dd input.bdr_0{ margin-right: 6px; }
 #vote dd a.c_red{ color: #06c; font-size: 12px;}
 .btn_black{ }
 
 #moreread{margin-bottom: 20px;}
 #moreread h3{ font-size: 14px; font-weight: bold; }
 #moreread li{ line-height: 24px; }
 #moreread li a{  color: #06c; }
 #moreread li a:hover{ color: #c00; }
/*
 * -------------	**** end 内容页面 	**** ---------------------
 */
 /*
 * -------------	**** start 组图页 **** 	--------------------------
 */
 /* slide   */
 #slide-box { margin: 0 auto; width: 600px;  height: 400px; }
 #slide-box .thumb-wrap{ height: 365px;}
 #slide-box .tit-ctrl{ height: 30px; line-height: 30px; }
 #slide-box .ctrl{ float: right; width: 65px;margin: 4px 6px 0 0; }
 #slide-box .ctrl .num{ float: left; margin: 2px 8px 0 8px;  padding: 0 10px; line-height: 16px; background-color: #333; color: #fff; font-family: Arial, Helvetica, sans-serif; -webkit-border-radius: 4px;-moz-border-radius: 4px; font-size: 10px;}
 #slide-box .ctrl .num strong { font-size: 12px; }
 #slide-box .title{ float: left; margin-left: 6px;}
 #slide-box .title a{ font-weight: bold; font-size: 14px; }
 #slide-box .shadow{ display: none; height: 8px; background-color: #000;  }
 .tl,.tr{ margin-top: 6px; cursor: pointer; }
 .tl{ float: left;}
 .tr{ float: right; }
 #slide-box .description{ height: 40px; line-height: 20px; padding: 0 10px 5px 10px; clear: both; color: #fff; }
 /* 排行内图文   */
 .rank-txtimg{ float: left; width: 186px; }
 .rank-txtimg img{ margin-right: 6px;}
 .rank-txtimg h3{ line-height: 20px;}
 .rank-txtimg h3 a{ font-weight: normal;}
 /* 图片列表，双栏型   */
 .mode-col-2{ margin-left: -10px;  overflow: hidden; zoom: 1; }
 .mode-col-2 .wrap-one{ margin-left: 10px; margin-bottom: 10px; width: 457px; float: left; display: inline;}
 /*
 * -------------	**** end 组图页 **** 	--------------------------
 */
/*
 * -------------	**** start 个人中心   **** 	--------------------------
 */
 .ptoindex,.contribute,.addgraybg,.person-set,.data-head,.person-nav-main .person-login a.perloginout,.zl-btn,
 .pw-level-1,.pw-level-2,.pw-level-3,.save-cg,.pw-level-0{ background-image: url(/images/video/pico.png);}
 .person-nav-l,.person-nav-r,.person-nav-main ,.person-nav-main ul li.fg,
 .person-nav-main ul li.person-current { background-image: url(images/pnav.png);}
 .person-theme{ background: url(images/pbg.jpg) repeat-x 0 0; }
 .person-wrap{ margin: 1px auto 0 auto;  width: 760px; padding: 0 100px; background: #fff url(images/pmain.jpg) no-repeat;}
 .ptoindex{ float: right; width: 72px; line-height: 22px; height: 28px; color: #fff; text-align: right;  padding-right: 10px;  }
 .person-wrap h1{margin-left: 5px;margin-top: 4px; width: 279px; height: 31px;  text-indent: -9999px; background-image: url(images/ph1.gif);  }
 .ptoindex:hover{ color: #ff0;}

 
 /* 内容部分	*/
 .person-cont{ margin: 0 1px;margin-top: -1px; padding: 0px 30px 10px 30px;  background-color: #fff; border: 1px solid #AFDEF8; border-top: none; }
 .person-console{ margin-top: 10px; margin-bottom: 10px; }
 .data-head {border-left:1px solid #DDD; border-right:1px solid #DDD;}
 .data-head thead{height:32px; }
 .data-head tr{float:left;line-height:22px;margin:5px 0 8px; text-align:center;}
 .data-head th {text-align:center; border-right:1px solid #ddd;color:#333;}
 /* 状态区  */
 .contribute-status{ line-height: 25px; color: #ccc; }
 .contribute-status a.contribute{ margin-left: 0; height: 25px; width: 62px; background-position: -95px -40px; text-indent: -9999px;  }
 .contribute-status a{ color: #06c; margin-left: 10px; margin-right: 10px; }
 .contribute-status a em{ color: #f00; }
 .contribute-status a,.contribute-status span{ float: left; }
 .contribute-status a.addgraybg{ width: 80px; background-position: left -41px; text-align: center; color: #fff;  }
 .contribute-status a.addgraybg em{ color: #fff; } 
 .person-set{ padding-left: 18px; background-position: -175px -34px; background-repeat: no-repeat; color: #06c;  }
 .tozl{ height: 15px; width:60px; background-position: -177px -242px; padding-left: 20px;}
 
 /* 稿件列表  */
 .person-data{width: 700px; margin-top: 16px;  }
 .data-head{ height: 32px; background-position: 0 -96px; border-bottom: 3px solid #f0f0f0;}
 .data-head ul{ height: 32px; border-left: 1px solid #ddd; border-right: 1px solid #ddd;}
 .data-head ul li{ float: left; line-height: 22px;  margin: 5px  0 8px 0; border-right: 1px solid #ddd; text-align: center; color: #333; }
 .data-head ul li.contr-title{ width: 336px; text-align: left; text-indent: 2em; }
 .data-head ul li.contr-title412{ width: 404px; }
 .contr-channel{ width: 119px; }
 .contr-pv{ width : 68px; }
 .data-head ul li.contr-pl{ width: 103px; border-right: none; }
 .contr-cz{ width: 68px; }
 .contr-list tr{  }
 .contr-list td{ padding-top: 8px; padding-bottom: 8px; border-collapse: collapse; border-bottom: 1px dashed #ddd; text-align: center;  color: #333; }
 .contr-list td.txtleft{ text-align: left; padding-left: 4px; }
 .contr-list td a{ color: #06c; }
 .contr-list td a:hover{ color: #f00;}
 .pageout{width: 20px;  margin-right: 10px; border-width: 1px; bordr-style: solid; border-color: #888 #ddd #ddd #888;}
 
 /* 表单部分	*/
 .formFormat{ padding-top: 10px; } 
 .formFormat li{ margin: 14px 0; line-height: 20px; font-size: 14px; clear: both; overflow: hidden; }
 .formFormat li.ok-wrap{ padding-left: 94px;}
 .formFormat li .info{ padding-right: 16px;  color: #666; width: 85px; height: 20px; line-height: 24px; text-align: right; }
 .formFormat li input.input-text{margin-right:2px; height: 20px; line-height: 20px; font-family: Arial; }
 .formFormat li textarea.zjs{ width: 360px; height: 100px; }
 .formFormat li .f-warn{ font-size: 12px; color: #999; margin-left: 6px; }
 .formFormat li em{ color: #f00; }
 /* 几个按钮	*/
 .zl-btn{ height:30px; width: 56px; line-height: 30px; background-position: -4px -200px; color: #666; border: none; background-color: #fff;  }
 .zl-ok{ width: 64px; height: 24px; line-height: 20px;  background-position: -64px -203px; color: #fff;  }
 .save-cg{ margin-left: 6px; height:24px; line-height: 26px; width: 67px; background-position: -133px -202px; background-color: #fff; border: none; font-size: 12px; text-align: center; color: #666; }
 .file-div{height: 30px;}
 .file-tx{ margin-right: 50px; }
 /* 几个输入框的长度  */
 .input-w200{ width: 200px; }
 .input-w160{ width: 160px; }
 .input-w480{ width: 480px; }
 /* 密码强度  */
 .pw-level-0,.pw-level-1,.pw-level-2,.pw-level-3{margin-left: 102px; height:18px;}
 .pw-level-0{ width: 58px; background-position: -6px -244px; }
 .pw-level-1{ width: 65px; background-position: -6px -144px; }
 .pw-level-2{ width: 118px; background-position: -6px -160px;}
 .pw-level-3{ width: 171px; background-position: -6px -174px; }
 
 /*
 * -------------	**** end 个人中心  **** 	--------------------------
 */ 
 
 /*
 * -------------	**** start 视频页  **** 	--------------------------
 */
 .video-list-wrap{background: url(/images/video/high-bg.jpg) no-repeat left -247px;}

 
 /***
 	* @name:		mode-flash-1
 	* @author:		
 	* @type:		基础类
 	* @explain:		flash焦点图
 	* @relating:	
 	* @dependent:	
 */
 .mode-flash-1{ position:relative; float:left; width: 560px; border:1px solid #9FDBED; height:248px; margin: 0 0 0 10px; _margin: 0 0 0 5px; }
 .mode-flash-1 .big-pic{position:absolute;top:0px;left:0px;}
 .mode-flash-1 .big-pic a{display:none;}
 .mode-flash-1 .thumb{position:absolute; right:0;top:0px; width:190px; background-color: #fff; }
 .mode-flash-1 .thumb ul{ background-color: #fff;}
 .mode-flash-1 .thumb ul li{background-color:#fff; clear:both; height: 61px;border-bottom:1px solid #DCF0FA;}
 .mode-flash-1 .thumb ul li a img{float:left;border:1px solid #B3E2F7;padding:1px;margin:5px 5px 0 5px;}
 .mode-flash-1 .thumb ul li p{margin-right:2px; padding-top:2px; line-height:19px}
 .mode-flash-1 .thumb ul li p a{font-family:"Arial Black";}
 .mode-flash-1 .thumb ul li.cur{ background-position: left -736px; }
 .mode-flash-1 .thumb ul li.cur a img{border:1px solid #2D8ACF;}
 .mode-flash-1 .thumb ul li.cur p a{color:#06c;}
 .big-summary,.big-b-shadow{position: absolute; z-index: 50;  width: 370px;}
 .big-b-shadow{  bottom: 0; left:0px;  height: 60px; opacity: .5; filter: alpha(opacity=50);  background-color: #000; }
 .big-summary{  left: 10px; bottom: 0px; width: 356px; z-index: 51; }
 .big-summary p{ line-height: 18px; text-indent: 2em;  color: #fff; }
 /* @end **/

 /* 视频幻灯片部分 **/
 .video-f-wrap{ height: 271px; background-image: url(/images/video/video-flash.gif);  }
 .video-hot{ height: 232px; margin: 10px 10px 0 0;  background-color: #fff; border: 1px solid #9FDBED;}
 /* 推荐视频  **/
 .video-txtlink ul{ margin-left: 0; margin-right: 0px;}
 .video-txtlink li{ float: left; width: 138px; padding-left: 26px;   background-position: -272px -1092px;}
 /* 	视频页面,单列 	 */
 .mode-col-2 .special-w473{ width: 473px; }
 .special-w473 .mode-txtlink{ height: 200px;}
 /*
 * -------------	**** end 视频页  **** 	--------------------------
 */

 /*
 * -------------	**** start 内容评论页  **** 	--------------------------
 */
 /* 标题行  */
 .comment-title { background-color: #9FCCE9; padding: 4px 8px; }
 .comment-title h1{ display: inline;font-family:Microsoft YaHei,SimHei;font-size:22px; color: #fff;}
 .comment-title h1 a{ font-family: Microsoft YaHei,SimHei; text-decoration: none;  font-size: 22px;  }
 .comment-title h1 a,.comment-title a{ color: #fff; }
 .comment-title h1 a:hover,.comment-title a:hover{ color: #c00; }
 .comment-title a{ text-decoration: underline; }
 /* 发表评论按钮    */
 .italk-pl{ width: 80px; height: 28px; line-height: 28px; font-weight: bold; background-position: -6px -1111px; text-align: center; color: #fff;  }
 .italk-pl:hover{ background-position: -102px -1111px; color: #fff;  }
 .pl-post{ padding-bottom: 10px; border-bottom: 1px solid #c8e1f2; }
 /* 发表评论textarea区域   */
 .italk-area{ padding: 10px; padding-bottom: 0; border: 1px solid  #c8e1f2; background-color: #ebf3fa; }
 .italk-area textarea{  height: 90px;line-height: 18px; background-color: #fff; border: 1px solid  #c8e1f2; }
 .textarea-w630{ width: 635px; }
 .italk-area .user-writeinfo{ padding-top: 4px;}
 .hot-pl-title{ padding: 6px 0 6px 0; border-bottom: 1px solid #ccc; color: #666; font-weight: bold;}
 .p-pl{ font-weight: normal; font-size: 12px; }
 .commentTotal{ color: #f00; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
 /* 转发至微博   */
 .relay-t,.mode-comment dd .re-p,.relay-t a{  color: #06c; }
 .relay-t{ line-height: 20px;  font-size: 12px; }
 .relay-t p,.relay-t span,.relay-t a{ margin-left: 10px; cursor: pointer; }
 .mode-comment dd .re-p{ font-size: 12px; line-height: 18px;}
 .relay-t a{ margin-left: 20px;}
 .relay-t .t-more{ margin-top: 6px; margin-left: 4px;}
 .relay-t span em{ color: #d53333; }
 /* 点击回复之前   */
 .re-btn{ margin-top: -1px; background-color: #fff;  border: 1px solid #fff; border-bottom: none; padding: 1px 6px 0 6px; }
 /* 点击回复之后   */
 .re-click{  background-color: #EBF3FA; border: 1px solid #C8E1F2;  border-bottom: none; position: relative; z-index: 50;  }
 .re-italk-area{ margin-top: -1px; }
 /* 盖楼  */
 .citation{padding: 4px 4px 0 4px; line-height: 24px; margin-bottom: 4px;  border: 1px solid #ffe1a4;  color: #444;}
 .citation-title,.citation-title a{ color: #d53333; font-size: 12px;}
 .mode-comment dd .citation p{ padding: 8px 0; font-size: 12px; }
 .citation-number{ margin-right: 4px; font-size: 10px; color: #999; font-family: Arial; }
 .user-name{ margin-left: 4px;}
 .reply-suc {background:url(/images/video/reply-suc.gif) no-repeat scroll 50% 50% transparent;}
 /* 热门评论  */
 #tab-cont-4{ overflow: hidden; zoom: 1; }
 .hot-subject-wrap{ margin: 0 8px;}
 .hot-subject-wrap ul li{ margin-bottom: 6px; padding-left: 40px; clear: both; }
 .hot-subject-wrap ul li span{ float: left; height: 34px; line-height: 34px;  width: 40px; padding-top: 2px; margin-left: -40px; font-family: Arial;  color: #999; font-size: 14px; text-align: center;  }
 .hot-subject-wrap ul li p{ float: left;  height: 36px; border-left: 1px solid #ddd; padding-left: 10px; line-height: 18px; }
 .hot-subject-wrap ul li p a{ color: #555; }
 .hot-subject-wrap ul li p a:hover{ color: #f00; }
 .hot-subject-hr{ margin-left: -40px; }
 /*
 * -------------	**** end 内容评论页  **** 	--------------------------
 */
 
 
 /*
 * -------------	**** start 电子杂志首页  **** 	--------------------------
 */
 .body-magazine{ background-color: #333;}
 .magazine-wrap{ position: relative; overflow: hidden;}
 /* 两栏等高 */
 .maga-nav,.maga-cont{margin-bottom: -32767px !important; padding-bottom: 32767px !important;  min-height: 800px; }
 .maga-nav{ background: #f30 url(/images/video/magazine-bar.jpg) no-repeat; }
 .maga-cont{ border-top: 1px solid #ccc; background-color: #fff;}
 
 .maga-prev{ position: absolute; left: 0px; width: 100px; height: 24px; line-height: 24px;  margin-top: 8px; padding-left: 4px;  background-color: #fff; }
 .maga-prev a{ color: #f00; }
 
 .maga-nav-wrap{ margin: 36px 16px 20px 16px; }
 .maga-now-thumb{ background-color: #fff; padding: 1px; }
 .maga-now-thumb p{ text-align: center; line-height: 22px; color: #333; }
 .wqhg{ margin-top: 6px; margin-left:16px; color: #fff; }
 .his-maga{ width: 54px; height:22px; color: #fff; border:none; background-color:transparent; background-position: -7px -1164px;}
 
 .maga-logo,.editor-info{position: absolute; bottom: 60px; left: 16px;}
 .maga-logo{ bottom: 0; font-family: Arial; font-size: 40px; color: #ff724f;} 
 .editor-info{  margin: 10px auto; width: 116px; color: #fff; line-height: 22px;}
 .editor-info th{ width: 60px; text-align: right; vertical-align: top;}
 
 .cover{ float: left; margin: 0px 16px 0 10px; border: 1px solid  #ccc; }
 .cover-title{ margin-top: 10px;  height: 28px; }
 .cover-title h2{ height:28px; width:195px; text-indent: -9999px; background-position: -104px -1160px; }
 .cover-title h2,.cover-title p{ float: left; }
 .cover-title p{padding-top: 12px; color: #999;}
 .cover-title p span{ margin-right: 20px; }
 
 .cover-h1{ line-height: 50px; }
 .cover-h1 a{ font-size: 22px; color: #f30; font-family: Microsoft YaHei,SimHei; }
 .cover-h1 a:hover{ text-decoration: underline; }
 .cover-txt{ margin-right: 40px; height: 145px; line-height: 20px;  text-indent: 2em;  color: #666; }
 .printing,.webbook,.post-tw,.maildy,.post-fri{ margin-right: 20px; float: left; height: 22px; line-height: 22px;   }
 .printing,.webbook,.post-tw{ width: 74px; text-align: center; color: #fff; }
 .printing:hover,.webbook:hover,.post-tw:hover{ color: #ff0;}
 .printing{ background-position: -6px -1210px; }
 .webbook{ background-position: -98px -1210px; }
 .post-tw{ width: 80px; padding-left: 5px; text-align: left; background-position: -191px -1210px ;}
 .maildy{ padding-left: 22px; background-position: -221px -1115px;}
 .post-fri{ padding-left: 24px; background-position: -162px -283px ;}
 
 .curr-maga-title{ height: 21px; background: #fff url(/images/video/magz-bq.png) no-repeat;}
 .curr-maga-title h2{ text-indent: -9999px; }
 
 .maga-ad{ margin-right: 12px; width: 140px; height: 500px; border: 1px solid #ccc; }
 .maga-cont-list{ float: left; margin-left: 20px; width: 580px;  padding-bottom: 20px; }
 .maga-cont-list h3 a{ font-size: 14px; color: #06c; line-height:34px;}
 .maga-cont-list h3 span a{ color: #999; font-size: 12px; text-decoration: underline;}
 .maga-cont-list h3 a:hover{ color: #f00;}
 .maga-cont-list p.maga-d{ line-height: 20px; color: #666; text-indent: 2em;}
 .maga-t-list{height: 20px;}
 .maga-cont-list .mode-bg-dott{ margin-top: 20px;}
 /*
 * -------------	**** end 电子杂志首页 **** 	--------------------------
 */
 
 /*
 * -------------	**** start 组图  **** 	--------------------------
 */
 /* 大图头部*/
 .gallery-head{ position: relative;}
 .gallery-wrap{ background-color: #000; }
 .gall-pageNumber{position: absolute; top: 0;left: 0; width: 100px; height: 34px; padding-left: 25px; background-position: -107px -1253px; color:#fff; font-weight: bold; font-family: Arial;}
 .gall-pageNumber strong{ font-size: 24px; }
 .gallery-head h1{padding-top: 6px; color: #fff; font-family: Microsoft YaHei ,SimHei; font-size: 22px; }
 .gallery-head h1 span{ font-weight: normal; font-size: 12px; font-family: '宋体'; }
 .gallery-head h1 span a{ color: #c00; }
 .gall-title{ margin-left: 130px; color: #ccc; }
 .pic-tit-info{ position: absolute; right: 10px; top: 14px; line-height: 20px;}
 .pic-tit-info span{ margin-left: 10px; }
 .pic-tit-info span a,.pic-title-summary a,.view-other a,.view-other a span{ color: #c00; }
 .pic-tit-info span a:hover,.pic-title-summary a:hover,.view-other a:hover,.view-other a:hover span,.view-primal a:hover{ color: #ff0; }
 .pic-title-summary{ margin: 5px 0 0 0; line-height: 20px; height: 40px; overflow: hidden; zoom: 1; color: #999; }
 .view-other{ position: absolute; top: 44px; left: 6px;}
 .view-other a{ display: block; padding-left: 22px; height: 22px; width: 80px; background-position: -140px -1303px;}
 .view-other a.view-all-pic{padding-left: 22px; background-position:-276px -1299px; background-repeat: no-repeat;}
 .view-other a.topdp{background-position: left  -286px;}
 .view-other a span{ color: #fff; }
 /* 大图   */
 .gallery-inner-wrap{ background-color: #333; padding: 10px; }
 .bigImg-wrap{ text-align: center;}
 .view-primal{ text-align: right;}
 .view-primal a{ padding-left: 20px; color: #ccc; background-position: -7px -1302px; }
 .curr-summary{ color: #ccc;  margin-top: 10px; line-height: 18px; }
 /* 缩略图 滚动 */
 .gallery-slide{ position: relative; }
 .gall-slide-console{ position: absolute; right: 10px; top: 2px; }
 .gall-slide-console a{ display: block; width: 46px; height: 30px;  text-indent: -9999px; }
 .focimg_movieWindow{ margin-left: 20px; margin-top: 20px; height: 114px; width: 770px; overflow: hidden; }
 .focimg_movieWindow li{ float: left; width: 158px; }
 .focimg_movieWindow li a img{ border:  1px solid #ccc; }
 .focimg_movieWindow li.nowstyle a img{ border-color: #ff0; }
 .gall-slide-next{ background-position:  -61px -1334px;} .gall-slide-next:hover { background-position:  -7px -1335px;}
 .gall-slide-prev{background-position:  -61px -1364px;} .gall-slide-prev:hover{background-position:  -7px -1365px;}
 .gall-slide-all{background-position:  -61px -1395px;} .gall-slide-all:hover{background-position:  -7px -1396px;}
 .gall-imgs{ margin-left:2px;}
 .gall-imgs li{ width: 159px; display: inline;}
 .gall-comment-wrap{padding-top: 10px; border-top: 1px solid #dfedf2;  overflow: hidden; background-color: #f8fbfc; }
 .gall-comment-area{ width: 610px; }
 .post-explain{float: right; width: 286px; line-height: 20px;}
 .post-explain li{ margin-bottom: 10px; color: #333; }
 .gall-textarea{ height: 100px; }
 /* 平铺显示图片  */
 .gallery-tile-wrap{ background-color: #333; padding-top: 10px; height: 1%; overflow: hidden; zoom: 1;}
 .gallerl-tile{ overflow: hidden; zoom: 1; padding-bottom: 10px;}
 .gallerl-tile li p{ margin: 4px 5px 0 5px; height: 54px; line-height: 18px; text-align: left; overflow: hidden; zoom: 1;}
 .gallerl-tile li p a{ color: #999;}
 .gallerl-tile li p a:hover{ color: #ff0; }
 .gall-pic-box{ margin: 0 auto; margin-top: 5px; width: 212px; height: 159px; overflow: hidden; }
 .gall-pic-box a{ display: table-cell; vertical-align: middle;  /* for-ie */ *display: block; *font-size: 138px; *font-family: Arial; width: 212px; height: 159px;}
 .gall-pic-box a img{ vertical-align: middle; }
 .gallerl-tile li{float: left; margin: 0 8px 20px 8px; width: 222px; border: 1px solid #333; text-align: center; background-color: #000; display: inline; }
 /* 鼠标移上去状态  */
 .gallerl-tile li.tile-on{ border-color: #666; }
 /*
 * -------------	**** end 组图  **** 	--------------------------
 */
 
 /*
 * -------------	**** start 访谈页  **** 	--------------------------
 */
 #nav_channel{ background:url(/images/video/bg_x.gif) repeat-x 0 0; height:30px; line-height:28px;}
 #nav{color:#fff;}
 #nav a,#mode_list a{color:#fff; display:block; padding:0 8px; float:left;}
 #mode_list a{color:#333;}
 #nav_left{background:url(/images/video/bg_1.gif) no-repeat -394px -224px; width:8px; padding:0; height:30px; float:left;}
 #nav_right{background:url(/images/video/bg_1.gif) no-repeat -383px -224px; width:7px; height:30px; float:right;}
 #top{background:url(/images/video/bg_x.gif) repeat-x 0 -270px; height:28px; line-height:28px;/* padding-top:4px;*/}
 #logo_channel{background:url(/images/video/bg_1.gif) no-repeat -300px -258px; height:28px; width:105px; display:block; float:left; text-indent:-9999px;}
 .flashWrap{ height:262px; background: url(/images/video/video-flash.gif); margin-top:5px; padding-top:8px;}
 .w_700{ width: 700px;}
 .w_234{width:234px;}


 .honourCommon{border:1px solid #9FCCE9;position:relative;margin-bottom:10px; overflow: hidden;zoom: 1;}
 .honourCommon h2{border-bottom:1px solid #DFEDF2; height:26px;  line-height: 26px; }
 .honourCommon h2 a{color:#06c;font-size:12px;  margin-left: 3px;}
 .honourCommon a.more{position:absolute;right:5px;top:5px;color:#06c;}
 .honourCommon ul{padding-top:5px;overflow:hidden;}
 .honourCommon ul li{float:left; width:64px; margin:0px 8px 15px 5px;}
 .honourCommon ul li h3{ text-align:center; height:20px; font-weight: bold;  line-height: 20px}
 .honourCommon ul li h3 a{ font-weight: normal;}
 .honourCommon .person{font-size:14px; margin: 1px;}
 .honourCommon .person li{line-height:20px;}
 .honourCommon .person li p{ color:#06c;}
 .honourCommon .person li p a{font-size: 12px; color:#06c;}
 
 .person-clear ul li{ clear: both; width: 210px;}
/*
 * 	interviewVideo
 */
 .interviewVideo{width:368px;height:256px; background-image:url(/images/video/ft.gif); background-repeat: no-repeat; float:right;}
 .interviewVideo div, .interviewVideo p{margin-left:36px; margin-top:8px;}
 .interviewVideo p{margin-right:5px;line-height:19px;margin-top:2px;}
 .interviewVideo p a{color:#fff;}
 /*
 * -------------	**** end 访谈页  **** 	--------------------------
 */
 /*
 * -------------	**** start 访谈页2  **** 	--------------------------
 */
 .titleBar{ background: url(/images/video/inter-cont-logo.jpg) no-repeat 0 top;}
 .topBar, .titleBar,.mainContent{}
 body.cmstop-inter{ background:url(/images/video/interview.jpg) repeat-x center -30px;}
 .topMenu,.topMenu span,.titleCol1, .suite,.wonderful .title,.interactionHead h2,.interactionHead p,.inputWordBar form p .post{background-image:url(/images/video/big_bg.gif); }
 .topMenu{height:30px;background-image:url(/images/video/topmenu.jpg); background-position: 0 0; background-repeat:repeat-x;} 
 .topMenu ul{ color:#fff; line-height:30px;}
 .topMenu ul li{display:inline;  margin-left:10px;}
 .topMenu ul li a{ color:#fff; margin-right: 10px;}
 .topMenu ul li a:hover{ color: #ff0; }
 .topMenu span{ float:left;background-position: 0 -150px; width: 94px; height: 30px; text-indent:-999px;  }

 .ft-tbar{ width: 960px; margin: 0 auto;}
 .titleBar{position:relative; height:130px;}
 .titleBar h1{ position:absolute;top:30px;left:100px;}
 .titleBar h1 a{display:block; width:310px;height:100px;text-indent:-999px;}
 .titleBar dl{ position:absolute;right:-10px; width:355px; height:84px; top:40px;}
 .titleBar dl dd{ margin-top:5px;}
 .titleBar dl dd p{color:#666; display:inline; line-height:20px}

 .titleCol1{ height:56px; position:relative; background: url(/images/video/titcol.jpg) no-repeat -1px 1px;}
 .titleCol1 .suite{position:absolute; display:block; width:82px; height:40px; background-position: 0 -211px; color:#fff; text-align:center;
line-height:28px; font-weight:bold; left:10px; }
 .titleCol1 h2 span.time{font-weight:normal;font-size:12px; margin-left:6px; }
 .titleCol1 h2{ float:left; margin: 15px 5px 5px 100px;}
 .titleCol1 h2 a{font-family:Microsoft YaHei; font-size: 20px; font-weight: bold; }
 .titleCol1 blockquote{position:absolute;right:50px;top:24px;}
 .titleCol1 blockquote a,.titleCol1 blockquote cite{ color: #fff; }

 .interview_section{height:614px; width: 953px; padding-top: 6px; border-left:3px solid #B3E2F7;border-right:3px solid #B3E2F7;}
 .sectionLeft{float:left; width:456px; margin-left:6px;}
 .sectionRight{float:right; width:476px;}
 .wonderful{margin:0px 5px 5px 0px;}
 .wonderful .viewpoint{clear:both;}
 .wonderful .viewpoint li{line-height:20px; margin:20px 0;}
 .hotViewpoint{ font-size:14px;line-height:22px; text-indent:2em; margin: 5px 10px; height:60px; }
 .ft-zj{ width: 940px; margin: 0 auto;}
 .ft-gd{ width: 466px; }
 .ft-img{ width: 468px; }
 
 .wonderful .more {color:#f00; text-decoration:underline;font-weight:bold;}
 .guestList{clear:both; margin: 10px 0 0 10px; height:80px;}
 .guestList li{width:48%;float:left;}
 .guestList img{float:left; margin-right:10px;}
 .guestList h3{ margin-bottom: 4px; }
 .guestList p{ height: 40px;}
 .mut{clear:both;margin-left:10px; margin-top:8px; height:100px; }
 .mut li{float:left;width:44%; line-height:22px;padding-left:10px;}
 .interviewPic{clear:both;margin:16px 6px 0 0; padding-left: 10px;}
 .interviewPic li{ float:left; width: 150px;}
 .interviewPic li img{border:1px solid #ccc;padding:1px;margin-right:10px;margin-bottom:6px;}

.interactionInfo{ width: 959px; background:url(/images/video/bg2.gif) no-repeat;border-bottom:3px solid #B3E2F7; overflow:hidden;}
.wordLive,.visitor{border-left:3px solid #B3E2F7; height:494px; float:left;margin-top:6px;}
.wordLive{width:645px;}
.visitor{border-right:3px solid #B3E2F7;width:305px;}
.interactionHead{position:relative;height:36px;}
.interactionHead h2,.interactionHead p,.interactionHead form{position:absolute; top:7px;}
.interactionHead h2{line-height:26px;text-align:center;width:80px; background-position: 0 -79px; color:#fff; font-size:14px;height: 26px;left:0px;}
.interactionHead p{ position:absolute;left:98px;top:10px;padding-left:22px; height:19px;line-height:19px; background-color:#fff; width:300px;  background-position: 5px -127px; background-repeat:no-repeat;}
.interactionHead form{right:6px;}
.wordLive dl{ margin:0 10px 8px 10px;}
.wordLive dt{margin-top:14px; color:#f60; border-bottom:1px dotted #ccc;padding-bottom:10px;}
.wordLive dd {margin-top:3px; line-height:18px; border-bottom:1px dotted #ccc;padding-bottom:10px;}
.wordLive dd p{ color: #4f4f4f;}
.visitor ul{margin:8px;}
.visitor ul li{margin-top:6px;line-height:20px;border-bottom:1px dotted #ccc; padding-bottom:6px;}
.visitor ul li em{font-style:normal;color:#999; font-family:Arial;font-size:10px;}
.visitor ul li.ourself *{color:#f00;}
.inputWordBar{width:90%;margin: 18px auto 0 auto;}
.inputWordBar textarea{}
.inputWordBar p{margin-bottom:10px;}
.inputWordBar textarea{ width: 260px; height: 53px; }
.inputWordBar .username{width:80px;margin-right:5px;}
.inputWordBar a{color:#2B65B4;}
.inputWordBar .post{ background-color:#fff; background-position: 0 -185px; width: 61px; height: 21px; border: none; color:#fff; }
.inputWordBar span{color:#669900;line-height:22px;}
 /*
 * -------------	**** end 访谈页2  **** 	--------------------------
 */

 /*
 * -------------	**** start 活动页  **** 	--------------------------
 */
 .topMenu-event{height:30px; background-color:#00712C;  } 
 .topMenu-event,.pageTitle,.pageMainContent{width: 1200px;margin: 0 auto;}
 .topBar,.pagecontWrap{margin-left: 168px;}
 .survey-topbar{ width: 700px; margin: 0 auto; }
 .topMenu-event ul{ color:#fff;}
 .topMenu-event ul li,.topMenu-event a{display,:inline;margin-left: 10px;}
 .topMenu-event ul li a,.topMenu-event a{ color:#fff; padding-right: 10px; line-height: 30px;}
 .topMenu-event ul li a:hover,.topMenu-event a:hover{ color: #ff0; }
 .topMenu-event span{ float:left;background-position: 0 -150px; width: 94px; height: 30px; text-indent:-999px;  }

 body.cmstop-event{background:url(/images/video/event.jpg) repeat-x;}
 .eventDetail .edHead,.collection,.share,.like,.eplHead,.eventJoin .ejHead,.eventJoin .ejBottom,.eventJoin .ejCont input.joinBtn{ background-image:url(/images/video/eventsprite.gif);}

.pageTitle{width: 1200px;  height:225px; background: url(/images/video/event-banner.jpg) no-repeat left top;}
.pageTitle h1 a{text-indent:-9999em;display:block;width:189px;height:100px;margin-left:160px;}
.eventLeft,.eventRight{float:left; width:430px; padding-top:15px; background-color: #fff; }
.eventRight{ width:330px; padding-right: 5px;}
.maincontentHead{height:40px;width:765px;  line-height:40px; background-image: url(/images/video/event-title.jpg);}
.maincontentHead h2{float:left; margin-left:10px;color:#fff; font-size: 16px; font-family: Microsoft YaHei,SimHei; font-weight: bold; }
.maincontentHead h2 a,.maincontentHead span,.maincontentHead span a{color:#fff; margin-left:6px;}
.maincontentHead h2 a:hover,.maincontentHead span a:hover{ color: #ff0;}
.maincontentHead span{float:right;margin-right:8px;}

.eventAd img{padding:1px; border:1px solid #fc0;}
.eventInfo{ margin-left:10px;}
.eventInfo p{ margin-bottom:10px; line-height: 22px;}
.eventInfo p strong,.eventInfo p a,.eventInfo p.e-time{color:#098E3A;}
.eventInfo p a:hover{ color: #f00; }
.eventInfo span.function{ display:block; height:50px; margin-top: 20px;}
.eventInfo span.function a{float:left;}
.eventInfo span.function a.collection,.eventInfo span.function a.share,.eventInfo span.function a.like{margin-right:28px; text-align:center;line-height:30px; padding-left:10px;width:90px;height:33px;}
.collection{background-position: 0 -345px; color:#09c; }
.share{ background-position: 0 -269px; color:#006D28;}
.like{ background-position: 0 -421px;color:#f30;}
.collection:hover{background-position: 0 -383px; text-decoration:none;}
.share:hover{background-position: 0 -307px;text-decoration:none;}
.like:hover{background-position: 0 -459px;text-decoration:none;}

.eventDetail{clear:both;margin-top:15px;}
.eventDetail p{ line-height:22px; margin-bottom:20px; margin-top:6px;}
.eventDetail .edHead{ height:76px;background-position: -5px -74px; height: 76px; background-repeat:no-repeat; }

.eplHead{ background-position: 0 -155px; height: 33px; font-weight:bold;color:#f00; margin: 10px 0;}
.eplHead span{float:right; margin-top:16px;}
.signup_list{border:1px solid #0CB34D;}
.signup_list th { height:24px; padding-left:8px; background-color:#0CB34D; color: #fff;  text-align:left; font-weight: bold;}
.signup_list td { line-height:18px; padding:3px 3px 3px 8px;}

.eventJoin{margin-top:15px;}
.eventJoin .ejHead{background-position: 0 -19px; width: 330px; height: 50px; }
.eventJoin .ejHead a{float:right; color:#fff; line-height:50px;margin-right:10px;}
.eventJoin .ejCont{border-left:4px solid #098E3A;border-right:4px solid #098E3A;}
.eventJoin .ejCont ul{ margin: 0px 20px; width:290px; overflow: hidden; }
.eventJoin .ejCont ul li{ line-height: 30px; clear: both;}
.eventJoin .ejCont ul li label{width:60px; margin-right: 10px; }
.eventJoin .ejCont ul li em{color:#f00; margin-right:8px;}
.eventJoin .ejCont ul li textarea{ width: 180px; height: 60px;}

.eventJoin .ejCont input.joinBtn{float:left; background-color:#fff; padding-right:15px; padding-bottom:6px;width:101px;height:33px;background-position: 0 -193px;font-size:14px; border:none; color:#fff;font-weight:bold; margin-left:100px; margin-top:25px;}
.eventJoin .ejBottom{ background-position: 0 0; height: 14px;}
.ev-label{ float: left; width: 80px;  text-align: right;}
.ev-input{ float: left; margin-right: 20px;}
 /*
 * -------------	**** end 活动页    **** 	--------------------------
 */

 /*
 * -------------	**** start 调查页    **** 	--------------------------
 */
 body.cmstop-survey{ background: #EBF6F8 url(/images/video/sur-body-bg.jpg) repeat-x;}
 .sur-logo{ margin-top: 5px; }
 .titleCol1 .suite,.wonderful .title,.interactionHead h2,.interactionHead p,.inputWordBar form p .post{background-image:url(/images/video/big_bg.gif); }
.sur-topMenu{height:30px; background-color: #0A82C9;} 
.sur-topMenu ul{ color:#fff; line-height:30px;}
.sur-topMenu ul li{display:inline; margin-right:10px; margin-left:10px;}
.sur-topMenu ul li a{ color:#fff;}
.sur-topMenu span{ float:left;background-position: 0 -150px; width: 94px; height: 30px; text-indent:-999px;  }


.surveySubject{height:300px; padding-top: 30px; background:url(/images/video/surveybg.jpg) no-repeat center -1px;}
.surveySubject h1{ margin-left:240px; margin-top:14px; font-weight: bold; font-size: 24px; color:#2767B8; font-family: Microsoft YaHei,SimHei; }
.surveySubject div{margin-left: 200px;margin-top:50px;font-size:14px; line-height:32px; color:#3067B7}
.surveySubject div p{ text-indent:2em; margin-right:200px;}

.serveyItem{ background-color:#EBF6F8; padding-bottom: 30px; }
.serveyItem .serveyContHead{-moz-border-radius:5px 5px 0 0; height:36px; line-height:36px; background-color:#1469BB; width:790px; margin-left:130px; font-weight:bold;font-size:14px; color:#fff; padding-left:10px;}
.serveyItem .serveyContHead a{float:right; width:74px; height:23px; background-image:url(/images/video/toIndex.gif);font-weight:normal;margin: 6px 8px 0 0 ;font-size:12px;line-height:23px; text-align:center; color:#3468B6}
.serveyItem .serveyItemList{ padding-bottom:10px;  background-color:#fff; width:800px; margin-left:130px; margin-bottom:10px;-moz-border-radius:0px 0px 5px 5px; }
.serveyItem .serveyItemList li{ margin-left: 30px; margin-bottom:15px; clear:both; padding-top:15px;}
.serveyItem .serveyItemList cite{font-weight:bold;font-size:14px; font-style:normal; line-height:30px;}
.serveyItem .serveyItemList p{ line-height:30px;}
.serveyItem .serveyItemList .serSubmit{ background-color:#fff; width:80px; height:28px; background-image:url(/images/video/serveySbumit.gif); border:none;color:#fff; font-weight:bold;font-size:14px;}
 /*
 * -------------	**** end 调查页    **** 	--------------------------
 */
 /*
 * -------------	**** start 会员登录    **** 	--------------------------
 */
 .member-wrap{}
 .member-title{ height: 55px; line-height: 55px; background-image: url(/images/video/print-top.jpg); padding: 0 30px; }
 .member-title h2{ display: inline; font-size: 22px; font-family: Microsoft YaHei,SimHei;  color: #333;}
 
 .videoph { position:relative;}

 .videoph .menu { color:#06c; position:absolute; top:8px; right:8px; width:108px;border-right:solid 1px #b8daf3;border-top:solid 1px #b8daf3}
 .videoph .menu li { text-align:center; float:left; width:35px; margin:0px; height:26px; line-height:26px; border-left:solid 1px #b8daf3;}
 .videoph .menu .this { background:#FFF; height:27px}